package com.gin.kotlin.no_gay_alliance.database.entity

import android.os.Parcelable
import androidx.room.Entity
import androidx.room.PrimaryKey
import kotlinx.parcelize.Parcelize
import java.time.ZonedDateTime

/**
 * 发帖草稿
 * @property uuid 主键，应当包含用户ID和准备参数
 * @property timestamp 创建时间
 * @property title 保存的标题
 * @property content 保存的正文
 * @constructor
 */
@Entity
@Parcelize
data class PostDraft(
    @PrimaryKey
    var uuid: String,
    var timestamp: ZonedDateTime ,
    var title: String,
    var content: String,
) : Parcelable
